package resp

import (
	"strings"
)

// 业务code
const (
	success     = 200   // 请求成功
	generalFail = 500   // 请求失败
	signFail    = 50001 // 签名错误
	authFail    = 50002 // 认证失败
	noPower     = 50003 // 认证失败（无权限）
)

var CodeService = map[int]string{
	success: "success %%0",
	//服务错误
	generalFail: "服务器错误",
	authFail:    "认证失败",
	noPower:     "认证无权限",
}

func GetCodeMsg(code int, message string) (msg string) {
	msg = CodeService[code]
	if msg == "" {
		return
	}
	msg = strings.Replace(msg, "%%0", message, -1)
	return
}
